self-assembled microscopic vesicles - Turc Anglais Dictionnaire